<?php
###############   COPYLEFT GPLv3 LICENSE   ###############
##
## JFX Version 0.2.7
## Website Management Software
## www.jfxcms.com
##
## Copyright 2009 GPLv3 - http://www.opensource.org/licenses/gpl-3.0.html
##
## Anthony Gallon
## oi_antz@hotmail.com
##
## Permission is hereby granted to any person having a copy of this software
## to freely use and modify as required so long as the copyright notices
## and branding remain intact.
##
## Full license details available at http://www.jfxcms.com/license
##
###############   COPYLEFT GPLv3 LICENSE   ###############

$packageid = (int) get('package');
$versionid = (int) get('version');

if($DB->countRows($CONFIG->dbprefix.'vms_versions', "id = '{$versionid}' AND package_id = '{$packageid}'")==0){
    JFX::addError('Invalid package or version');
}else{
    // valid details

    $vData = $DB->fetchRow("SELECT * FROM {$CONFIG->dbprefix}vms_versions WHERE package_id = '{$packageid}' AND id = '{$versionid}'");

    $export = $VM->exportVersion($packageid, $versionid);

    while(ob_get_level()>0) ob_end_clean();

    header('Content-type: application/vmsv');
    header('Content-disposition: attachment; filename="'.$this->getContentLang('package_title', $packageid).'_'.$vData['version'].'.vmsv"');
    echo $export;
    exit;

}